Tuscaloosa Nephrology Associates nearby hotel search is centered on latitude 33.2348 & longitude -87.4817.